# -*- coding: utf-8 -*-
# 如果你的程序（包括注释）中包含中文，请加上上面这一行，用于指明编码（utf-8）。
# #号开头的行都是注释。

# 如何编辑本程序：
#     用任何文本编辑器均可编辑。

# 如何运行本程序：
#     在终端中，运行：python p603_standard.py
#

import sys
print(sys.platform)  # 运行平台
print(sys.version)  # python版本
for arg in sys.argv:  # 命令行参数
    print(arg)


import os
print(os.getpid())  # 当前进程ID
print(os.getppid())  # 当前进程的父进程ID
print(os.cpu_count())  # 当前系统的CPU数量
os.system('dir')  # 运行操作系统上的指定命令

import math
print(math.cos(math.pi/4))
print(math.log(1024, 2))

import random
print(random.choice(['apple', 'pear', 'banana']))
print(random.sample(range(100), 10))  # sampling without replacement
print(random.random())  # random float
print(random.randrange(6))  # random integer chosen from range(6)

import statistics
data = [2.75, 1.75, 1.25, 0.25, 0.5, 1.25, 3.5]
print(statistics.mean(data))
print(statistics.median(data))
print(statistics.variance(data))

from datetime import date
now = date.today()
print(now)
print(now.strftime("%m-%d-%y. %d %b %Y is a %A on the %d day of %B."))
birthday = date(2000, 1, 1)
age = now - birthday
print(age.days)






